Langages et programmation - NSI
Les bases
Exercice 1 : Instruction conditionnelle if else avec deux conditons and
On considère la fonction Python suivante :
def secret(x, y):
return x >= 3 and y <= x + 9
Que renvoie l'appel de la fonction
secret(6, 3)
?
Exercice 2 : Appel de fonction Python avec une instruction conditionnelle if sans else
On considère la fonction Python suivante :
def mystere(n):
if n == 2 :
n = n - 3
return n
mystere(3)
?
Que renvoie l'appel de la fonction
mystere(2)
?
Exercice 3 : Compléter une instruction conditionnelle en Python
Compléter l’instruction conditionnelle de la fonction Python suivante pour que la condition soit la suivante «
si x est strictement inférieur à 2 »
Exercice 4 : Vocabulaire des fonctions Python
On considère la fonction définie en Python comme suit :
def boite-noire(a, b, c, d):
x = c * 3 + d + a
y = 9 - b
return x - y
Quel est le nom de cette fonction ?
Combien a-t-elle d'arguments ?
Que renvoie l'appel
boite-noire(3, 3, 4, 7)
:
Exercice 5 : Appel de fonction Python et calculs
La fonction
Quelle est la valeur renvoyée par l'instruction
f(x)
ci-dessous est définie en Python.
def f(x):
return (x ** 2) + 9
Quelle est la valeur renvoyée par l'instruction
f(4)
?
Quelle est la valeur renvoyée par l'instruction
2 * f(5) + 9
?